Bermuda Onion — definition

1. Bermuda onion (Noun)

1 definition

Bermuda onion (Noun) — Mild flat onion grown in warm areas.

1 type of
onion